///*********************************************************************
//*          Portions COPYRIGHT 2016 STMicroelectronics                *
//*          Portions SEGGER Microcontroller GmbH & Co. KG             *
//*        Solutions for real time microcontroller applications        *
//**********************************************************************
//*                                                                    *
//*        (c) 1996 - 2015  SEGGER Microcontroller GmbH & Co. KG       *
//*                                                                    *
//*        Internet: www.segger.com    Support:  support@segger.com    *
//*                                                                    *
//**********************************************************************

//** emWin V5.32 - Graphical user interface for embedded applications **
//All  Intellectual Property rights  in the Software belongs to  SEGGER.
//emWin is protected by  international copyright laws.  Knowledge of the
//source code may not be used to write a similar product.  This file may
//only be used in accordance with the following terms:

//The  software has  been licensed  to STMicroelectronics International
//N.V. a Dutch company with a Swiss branch and its headquarters in Plan-
//les-Ouates, Geneva, 39 Chemin du Champ des Filles, Switzerland for the
//purposes of creating libraries for ARM Cortex-M-based 32-bit microcon_
//troller products commercialized by Licensee only, sublicensed and dis_
//tributed under the terms and conditions of the End User License Agree_
//ment supplied by STMicroelectronics International N.V.
//Full source code is available at: www.segger.com

//We appreciate your understanding and fairness.
//----------------------------------------------------------------------
//File        : GUIConf.h
//Purpose     : Configures emWins abilities, fonts etc.
//----------------------------------------------------------------------
//*/

///**
//  ******************************************************************************
//  * @attention
//  *
//  * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
//  * You may not use this file except in compliance with the License.
//  * You may obtain a copy of the License at:
//  *
//  *        http://www.st.com/software_license_agreement_liberty_v2
//  *
//  * Unless required by applicable law or agreed to in writing, software
//  * distributed under the License is distributed on an "AS IS" BASIS,
//  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//  * See the License for the specific language governing permissions and
//  * limitations under the License.
//  *
//  ******************************************************************************
//  */

//#ifndef GUICONF_H
//#define GUICONF_H
//#define GUI_SUPPORT_SPY      1

///*********************************************************************
//*
//*       Multi layer/display support
//*/
//#define GUI_NUM_LAYERS            2    // Maximum number of available layers

///*********************************************************************
//*
//*       Multi tasking support
//*/
//#define GUI_OS                    1    // Compile with multitasking support

///*********************************************************************
//*
//*       Configuration of touch support
//*/
//#define GUI_SUPPORT_TOUCH         1    // Support a touch screen (req. win-manager)

///*********************************************************************
//*
//*       Default font
//*/
//#define GUI_DEFAULT_FONT          &GUI_Font6x8

///*********************************************************************
//*
//*         Configuration of available packages
//*/
//#define GUI_SUPPORT_MOUSE    1    // Mouse support
//#define GUI_WINSUPPORT       1    // Use Window Manager
//#define GUI_SUPPORT_MEMDEV   1    // Use Memory Devices
//#define GUI_SUPPORT_DEVICES  1    // Enable use of device pointers


//#endif  // Avoid multiple inclusion

///*************************** End of file ****************************/
/*********************************************************************
*                SEGGER Microcontroller GmbH & Co. KG                *
*        Solutions for real time microcontroller applications        *
**********************************************************************
*                                                                    *
*        (c) 1996 - 2017  SEGGER Microcontroller GmbH & Co. KG       *
*                                                                    *
*        Internet: www.segger.com    Support:  support@segger.com    *
*                                                                    *
**********************************************************************

** emWin V5.40 - Graphical user interface for embedded applications **
All  Intellectual Property rights  in the Software belongs to  SEGGER.
emWin is protected by  international copyright laws.  Knowledge of the
source code may not be used to write a similar product.  This file may
only be used in accordance with the following terms:

The  software has  been licensed  to STMicroelectronics International
N.V. a Dutch company with a Swiss branch and its headquarters in Plan-
les-Ouates, Geneva, 39 Chemin du Champ des Filles, Switzerland for the
purposes of creating libraries for ARM Cortex-M-based 32-bit microcon_
troller products commercialized by Licensee only, sublicensed and dis_
tributed under the terms and conditions of the End User License Agree_
ment supplied by STMicroelectronics International N.V.
Full source code is available at: www.segger.com

We appreciate your understanding and fairness.
----------------------------------------------------------------------
File        : GUIConf.h
Purpose     : Configures emWins abilities, fonts etc.
----------------------------------------------------------------------
*/

#ifndef GUICONF_H
#define GUICONF_H

/*********************************************************************
*
*       Multi layer/display support
*/

#define GUI_NUM_LAYERS            1    /* Maximum number of available layers */
#define OS_SUPPORT
/*********************************************************************
*
*       Multi tasking support
*/
#ifdef OS_SUPPORT
#define GUI_OS                    (1)  /* Compile with multitasking support */
#else
#define GUI_OS                    (0)
#endif

/*********************************************************************
*
*       Configuration of touch support
*/
#ifndef   GUI_SUPPORT_TOUCH
#define GUI_SUPPORT_TOUCH       (0)  /* Support touchscreen */
#endif

/*********************************************************************
*
*       Default font
*/
#define GUI_DEFAULT_FONT          &GUI_Font6x8

/*********************************************************************
*
*         Configuration of available packages
*/
#define GUI_SUPPORT_MOUSE             (1)    /* Support a mouse */
#define GUI_WINSUPPORT                (1)    /* Use window manager */
#define GUI_SUPPORT_MEMDEV            (1)    /* Memory device package available */
#define GUI_SUPPORT_DEVICES           (1)    /* Enable use of device pointers */
#define BUTTON_REACT_ON_LEVEL         (1)    /* Enable button reaction on level */
#define GUI_MEMDEV_SUPPORT_CUSTOMDRAW (1)    /* Enable use of memdev custom draw */
#define GUI_USE_ARGB                  (1)    /* Enable use of ARGB color mode */


#endif  /* Avoid multiple inclusion */

